import Vue from 'vue';
import Router from 'vue-router';

Vue.use(Router);

export default new Router({
    routes: [
        {
            path: '/login',
            component: () => import(/* webpackChunkName: "login" */ '../components/page/LoginCC.vue'),
            meta: { title: '登录' }
        },
        {
            path: '/systemMenu',
            component: () => import(/* webpackChunkName: "login" */ '../components/page/SystemMenu.vue'),
            meta: { title: '功能选择' }
        },
        {
            path: '/',
            component: () => import(/* webpackChunkName: "home" */ '../components/common/Home.vue'),
            meta: { title: '主页面' },
            children: [
                /* 机扫 */
                {
                    path: '/VehicleHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Map/VehicleHome.vue'),
                    meta: { title: '实时监控' }
                },
                {
                    path: '/vehiclePlayback',
                    name: 'vehiclePlayback',
                    component: () => import(/* webpackChunkName: "donate" */ '../views/Vehicle/Map/VehiclePlayback.vue'),
                    meta: { title: '轨迹回放' }
                },
                {
                    path: '/VehicleAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Alert/AlertHome.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/VehicleDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                {
                    path: '/VehicleQueryAlarm',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Query/QueryAlarm.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/VehicleQueryHistoryInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Query/QueryHistoryInfo.vue'),
                    meta: { title: '历史轨迹查询' }
                },
                {
                    path: '/VehicleQueryStayLocation',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Query/QueryStayLocation.vue'),
                    meta: { title: '停留位置查询' }
                },
                {
                    path: '/VehicleQueryIsRun',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Query/QueryIsRun.vue'),
                    meta: { title: '移动状态查询' }
                },
                {
                    path: '/VehicleQueryDriveDistance',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Query/QueryDriveDistance.vue'),
                    meta: { title: '当日累计出车统计' }
                },
                {
                    path: '/VehicleWorkTrack',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Map/VehicleWorkTrack.vue'),
                    meta: { title: '真实道路作业轨迹回放' }
                },
                {
                    path: '/VehicleWorkTrackVehicle',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Map/VehicleWorkTrackVehicle.vue'),
                    meta: { title: '真实车辆作业轨迹回放' }
                },
                {
                    path: '/HuabaoCCTV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/HuabaoCCTV.vue'),
                    meta: { title: '监控视频管理' }
                },
                {
                    path: '/ExcelRoadWorkInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelRoadWorkInfo.vue'),
                    meta: { title: '道路作业统计' }
                },
                {
                    path: '/ExcelRoadAssess',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelRoadAssess.vue'),
                    meta: { title: '道路考核统计' }
                },
                {
                    path: '/ExcelCarWorkInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelCarWorkInfo.vue'),
                    meta: { title: '车辆作业统计' }
                },
                {
                    path: '/ExcelUnMoveCar',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelUnMoveCar.vue'),
                    meta: { title: '未出动车辆统计' }
                },
                {
                    path: '/ExcelVehicleCheckInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelVehicleCheckInfo.vue'),
                    meta: { title: '车辆行驶时长里程统计' }
                },
                {
                    path: '/ExcelVehiclePoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelVehiclePoint.vue'),
                    meta: { title: '车辆绩效评分统计' }
                },
                {
                    path: '/ExcelCarCallOut',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelCarCallOut.vue'),
                    meta: { title: '车辆出动报表统计' }
                },
                {
                    path: '/ExcelRoadWorkAreaInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelRoadWorkAreaInfo.vue'),
                    meta: { title: '道路作业面积统计' }
                },
                {
                    path: '/ExcelCarWorkAreaInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelCarWorkAreaInfo.vue'),
                    meta: { title: '车辆作业面积统计' }
                },
                {
                    path: '/ExcelWorkAreaInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelWorkAreaInfo.vue'),
                    meta: { title: '作业面积详细统计' }
                },
                
                {
                    path: '/ExcelWaterStatistics',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/Excel/ExcelWaterStatistics.vue'),
                    meta: { title: '加水统计' }
                },
                {
                    path: '/PlaceWaterHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Vehicle/FacilityManagement/PlaceWaterHome.vue'),
                    meta: { title: '设施管理' }
                },
                
                /* 垃圾 */
                {
                    path: '/RubbishHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Map/RubbishHome.vue'),
                    meta: { title: '实时监控' }
                },
                {
                    path: '/rubbishPlayback',
                    name: 'rubbishPlayback',
                    component: () => import(/* webpackChunkName: "donate" */ '../views/Rubbish/Map/RubbishPlayback.vue'),
                    meta: { title: '轨迹回放' }
                },
                {
                    path: '/RubbishAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Alert/AlertHome.vue'),
                    meta: { title: '车辆报警信息' }
                },
                {
                    path: '/zzzAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/zzzAlert/AlertHome.vue'),
                    meta: { title: '中转站报警信息' }
                },
                
                {
                    path: '/clcAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/clcAlert/AlertHome.vue'),
                    meta: { title: '处理厂报警信息' }
                },
                {
                    path: '/RubbishDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                {
                    path: '/ZZZDevice',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/ZZZDevice.vue'),
                    meta: { title: '中转站抓拍' }
                },
                {
                    path: '/RubbishQueryAlarm',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Query/QueryAlarm.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/MapPictureRubbishPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/MapPicture/RubbishThePlayback.vue'),
                    meta: { title: '垃圾点收集遗漏轨迹图' }
                },
                {
                    path: '/ExcelOmitPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelOmitPoint.vue'),
                    meta: { title: '遗漏点位统计' }
                },
                {
                    path: '/ExcelWorkCar',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelWorkCar.vue'),
                    meta: { title: '作业车辆统计' }
                },
                {
                    path: '/ExcelWorkPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelWorkPoint.vue'),
                    meta: { title: '作业点统计' }
                },
                {
                    path: '/ExcelRubbishCheckInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelRubbishCheckInfo.vue'),
                    meta: { title: '车辆行驶时长里程统计' }
                },
                {
                    path: '/ExcelRubbishPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelRubbishPoint.vue'),
                    meta: { title: '车辆绩效评分统计' }
                },
                {
                    path: '/ExcelCLCWorkCount',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelCLCWorkCount.vue'),
                    meta: { title: '处理厂趟次统计' }
                },
                {
                    path: '/ExcelZZZWorkCount',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelZZZWorkCount.vue'),
                    meta: { title: '中转站趟次统计' }
                },
                {
                    path: '/ExcelRFIDInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Excel/ExcelRFIDInfo.vue'),
                    meta: { title: 'RFID统计' }
                },
                {
                    path: '/PlaceStationHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/FacilityManagement/PlaceStationHome.vue'),
                    meta: { title: '中转站管理' }
                },
                {
                    path: '/PlaceFactoryHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/FacilityManagement/PlaceFactoryHome.vue'),
                    meta: { title: '处理厂管理' }
                },
                {
                    path: '/PlacePointHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/FacilityManagement/PlacePointHome.vue'),
                    meta: { title: '垃圾点管理' }
                },
                
                {
                    path: '/StationWorkFeedback',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Query/QueryWorkFeedback.vue'),
                    meta: { title: '精细化管理' }
                },
                {
                    path: '/QueryVehicleScheduling',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/Query/QueryVehicleScheduling.vue'),
                    meta: { title: '车辆调度' }
                },
                /* 人员 */
                {
                    path: '/WorkerHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Map/WorkerHome.vue'),
                    meta: { title: '实时监控' }
                },{
                    path: '/workerPlayback',
                    name: 'workerPlayback',
                    component: () => import(/* webpackChunkName: "donate" */ '../views/Worker/Map/WorkerPlayback.vue'),
                    meta: { title: '轨迹回放' }
                },{
                    path: '/WorkerAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Alert/AlertHome.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/WorkerDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                {
                    path: '/WorkerHistoryInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Query/QueryHistoryInfo.vue'),
                    meta: { title: '历史轨迹查询' }
                },
                {
                    path: '/QueryWorkFeedback',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Query/QueryWorkFeedback.vue'),
                    meta: { title: '应急事件' }
                },
                {
                    path: '/ExcelBZZPatrol',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelBZZPatrol.vue'),
                    meta: { title: '班组长巡逻统计' }
                },
                {
                    path: '/ExcelBZZWork',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelBZZWork.vue'),
                    meta: { title: '班组长作业统计' }
                },
                {
                    path: '/ExcelWorkerWork',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelWorkerWork.vue'),
                    meta: { title: '环卫工作业统计' }
                },
                {
                    path: '/ExcelWorkerRoadWorkInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelRoadWorkInfo.vue'),
                    meta: { title: '人工道路作业统计' }
                },
                {
                    path: '/ExcelWorkerRoadUnWorkInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelRoadUnWorkInfo.vue'),
                    meta: { title: '人工道路未作业统计' }
                },
                {
                    path: '/WorkerAttendanceCorrect',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Attendance/AttendanceCorrect.vue'),
                    meta: { title: '工作时间设置' }
                },
                {
                    path: '/SettingArea',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Setting/SettingArea.vue'),
                    meta: { title: '人员作业道路管理' }
                }, 
                {
                    path: '/ExcelWorkerPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelWorkerPoint.vue'),
                    meta: { title: '环卫工绩效评分统计' }
                },
                {
                    path: '/ExcelWorkerTeamRank',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelWorkerTeamRank.vue'),
                    meta: { title: '绩效评分排名' }
                },
                {
                    path: '/ExcelLeaderPaper',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelLeaderPaper.vue'),
                    meta: { title: '班组长月报' }
                },
                {
                    path: '/ExcelWorkerPaper',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Excel/ExcelWorkerPaper.vue'),
                    meta: { title: '环卫人员月报' }
                },
                {
                    path: '/WorkerAttendanceDay',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Attendance/AttendanceDay.vue'),
                    meta: { title: '考勤记录（日）' }
                },
                {
                    path: '/WorkerAttendanceMonth',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Attendance/AttendanceMonth.vue'),
                    meta: { title: '考勤记录（月）' }
                },
                {
                    path: '/WorkerAttendanceSetting',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Attendance/AttendanceSetting.vue'),
                    meta: { title: '工作时间设置' }
                },
                {
                    path: '/SettingWorker',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Setting/SettingWorker.vue'),
                    meta: { title: '人员管理' }
                },
                {
                    path: '/SettingTeam',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Setting/SettingTeam.vue'),
                    meta: { title: '班组作业道路管理' }
                },
                {
                    path: '/SettingRoad',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Setting/SettingRoad.vue'),
                    meta: { title: '人员作业道路管理' }
                },
                {
                    path: '/WorkerWorkTrack',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Map/WorkerWorkTrack.vue'),
                    meta: { title: '人员作业轨迹回放' }
                },
                {
                    path: '/WorkerRoadTrack',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Worker/Map/WorkerRoadTrack.vue'),
                    meta: { title: '道路作业轨迹回放' }
                },
                /* 公厕 */
                {
                    path: '/WCHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Map/WCHome.vue'),
                    meta: { title: '实时监控' }
                },
                {
                    path: '/WCAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Alert/AlertHome.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/WCDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                {
                    path: '/ExcelWCPoint',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Excel/ExcelWCPoint.vue'),
                    meta: { title: '维保工人绩效评分统计' }
                },
                {
                    path: '/ExcelWCStatisticsInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Excel/ExcelWCStatisticsInfo.vue'),
                    meta: { title: '公厕作业统计' }
                },
                {
                    path: '/ExcelWCWorkerStatisticsInfo',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Excel/ExcelWCWorkerStatisticsInfo.vue'),
                    meta: { title: '维保人员作业统计' }
                },
                {
                    path: '/PlaceToiletHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/FacilityManagement/PlaceToiletHome.vue'),
                    meta: { title: '公厕信息管理' }
                },
                
                {
                    path: '/WcFeedback',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Query/QueryWorkFeedback.vue'),
                    meta: { title: '应急事件' }
                },
                {
                    path: '/WcSettingWorker',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/WC/Setting/SettingWorker.vue'),
                    meta: { title: '人员管理' }
                },
                /* 车务 */
                {
                    path: '/CarServeHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/CarServeHome.vue'),
                    meta: { title: '车辆基础信息' }
                },
                {
                    path: '/CarBinding',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/CarBinding.vue'),
                    meta: { title: '车辆绑定信息' }
                },
                {
                    path: '/CarInspect',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarInspect.vue'),
                    meta: { title: '车检记录' }
                },
                {
                    path: '/CarInsurancee',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarInsurancee.vue'),
                    meta: { title: '车险记录' }
                },
                {
                    path: '/CarRepair',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarRepair.vue'),
                    meta: { title: '维修记录' }
                },
                {
                    path: '/CarMaintain',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarMaintain.vue'),
                    meta: { title: '保养记录' }
                },
                {
                    path: '/CarRefueling',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarRefueling.vue'),
                    meta: { title: '加油记录' }
                },
                {
                    path: '/CarRegulations',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarRegulations.vue'),
                    meta: { title: '违章记录' }
                },
                {
                    path: '/CarRules',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarRules.vue'),
                    meta: { title: '违规记录' }
                },
                {
                    path: '/CarWater',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/VehicleManagement/CarWater.vue'),
                    meta: { title: '加水记录' }
                },
                {
                    path: '/DriverInformation',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/DriverManagement/DriverInformation.vue'),
                    meta: { title: '司机基础信息管理' }
                },
                {
                    path: '/DriverRecord',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/DriverManagement/DriverRecord.vue'),
                    meta: { title: '驾驶记录' }
                },
                {
                    path: '/DriverRegulations',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/DriverManagement/DriverRegulations.vue'),
                    meta: { title: '违章记录' }
                },
                {
                    path: '/DriverRules',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/DriverManagement/DriverRules.vue'),
                    meta: { title: '违规记录' }
                },
                {
                    path: '/ExcelExpenditureAlone',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelExpenditure/Alone.vue'),
                    meta: { title: '单一车辆费用统计' }
                },
                {
                    path: '/ExcelExpenditureAll',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelExpenditure/All.vue'),
                    meta: { title: '全部车辆费用统计' }
                },
                {
                    path: '/ExcelExpenditureComprehensive',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelExpenditure/Comprehensive.vue'),
                    meta: { title: '综合车辆费用统计' }
                },
                {
                    path: '/ExcelFuelConsumptionLine',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelFuelConsumption/Line.vue'),
                    meta: { title: '单一车辆油耗曲线' }
                },
                {
                    path: '/ExcelFuelConsumptionAlone',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelFuelConsumption/Alone.vue'),
                    meta: { title: '单一车辆油耗里程统计' }
                },
                {
                    path: '/ExcelFuelConsumptionAll',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelFuelConsumption/All.vue'),
                    meta: { title: '全部车辆油耗里程统计' }
                },
                {
                    path: '/ExcelFuelConsumptionComprehensive',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelFuelConsumption/Comprehensive.vue'),
                    meta: { title: '综合车辆油耗里程统计' }
                },
                {
                    path: '/ExcelWaterLine',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelWater/Line.vue'),
                    meta: { title: '单一车辆加水曲线' }
                },
                {
                    path: '/ExcelWaterAlone',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelWater/Alone.vue'),
                    meta: { title: '单一车辆加水统计' }
                },
                {
                    path: '/ExcelWaterAll',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelWater/All.vue'),
                    meta: { title: '全部车辆加水统计' }
                },
                {
                    path: '/ExcelWaterComprehensive',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelWater/Comprehensive.vue'),
                    meta: { title: '综合车辆加水统计' }
                },
                {
                    path: '/ExcelDispatch',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelDispatch.vue'),
                    meta: { title: '司机出车统计' }
                },
                {
                    path: '/ExcelUseOf',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/Excel/ExcelUseOf.vue'),
                    meta: { title: '车辆用车统计' }
                },
                {
                    path: '/CarServeDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                {
                    path: '/ExpirationReminder',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/CarServe/ExpirationReminder/ExpirationReminder.vue'),
                    meta: { title: '到期提醒' }
                },
                /* 末端处置 */
                {
                    path: '/DisposalHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Disposal/Map/DisposalHome.vue'),
                    meta: { title: '实时监控' }
                },
                {
                    path: '/ByWeighbridgetE',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Disposal/WeightTable/ByWeighbridgetE.vue'),
                    meta: { title: '进厂称重查询' }
                },
                {
                    path: '/ByWeighbridgetO',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Disposal/WeightTable/ByWeighbridgetO.vue'),
                    meta: { title: '出厂称重查询' }
                },
                /* 综合 */
                {
                    path: '/ComprehensiveHome',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Comprehensive/Map/ComprehensiveHome.vue'),
                    meta: { title: '实时监控' }
                },
                {
                    path: '/ComprehensiveAlert',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Comprehensive/Alert/AlertHome.vue'),
                    meta: { title: '报警信息' }
                },
                {
                    path: '/ComprehensiveDataV',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Comprehensive/DataV/DataV.vue'),
                    meta: { title: '数据看板' }
                },
                /* 账户管理 */
                {
                    path: '/RoleManage',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Account/RoleManage.vue'),
                    meta: { title: '角色管理' }
                },
                {
                    path: '/AccountManage',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Account/AccountManage.vue'),
                    meta: { title: '账户管理' }
                },
                {
                    path: '/ClentManage',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Account/ClentManage.vue'),
                    meta: { title: '组织机构管理' }
                },
                {
                    path: '/ClentProjectManage',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Account/ClentProjectManage.vue'),
                    meta: { title: '项目管理' }
                },
                {
                    path: '/403',
                    component: () => import(/* webpackChunkName: "403" */ '../components/page/403.vue'),
                    meta: { title: '403' }
                },
                /*监督考核 */
                {
                    path: '/AssessmentCriteria',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Assessment/AssessmentCriteria.vue'),
                    meta: { title: '考核标准' }
                },
                {
                    path: '/AssessmentItems',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Assessment/AssessmentItems.vue'),
                    meta: { title: '考核项目' }
                },
                {
                    path: '/AssessmentMethod',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Assessment/AssessmentMethod.vue'),
                    meta: { title: '考核方式' }
                },
                {
                    path: '/AssessmentSampling',
                    component: () => import(/* webpackChunkName: "404" */ '../views/Assessment/AssessmentSampling.vue'),
                    meta: { title: '考核任务' }
                },
                {
                    path: '/PlannedRoute',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/PlannedRoute/PlannedRoute.vue'),
                    meta: { title: '编辑计划路线' }
                },{
                    path: '/ShowRoute',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/PlannedRoute/ShowRoute.vue'),
                    meta: { title: '展示计划路线' }
                },
                {
                    path: '/VideoSurveillance',
                    component: () => import(/* webpackChunkName: "dashboard" */ '../views/Rubbish/FacilityManagement/VideoSurveillance.vue'),
                    meta: { title: '视频监控' }
                },
            ]
        },
        {
            path: '*',
            redirect: '/404'
        }
    ]
});
